
package ch.hearc.coursJava.moo.garage;



public class Roues
	{

	/*------------------------------------------------------------------*\
	|*							Constructeurs							*|
	\*------------------------------------------------------------------*/

	public Roues(int taille, String marque)
		{
		this.taille = taille;
		this.marque = marque;
		}

	public Roues(Roues source)
		{
		this(source.taille, source.marque);
		}

	/*------------------------------------------------------------------*\
	|*							Methodes Public							*|
	\*------------------------------------------------------------------*/

	public boolean isEgal(Roues roue2)
		{
		return this.marque.equals(roue2.marque) && this.taille == roue2.taille;
		}

	public Roues cloneOf()
		{
		return new Roues(this);
		}

	@Override
	public String toString()
		{
		StringBuilder builder = new StringBuilder();
		builder.append("Roues [taille=");
		builder.append(this.taille);
		builder.append(", marque=");
		builder.append(this.marque);
		builder.append("]");
		return builder.toString();
		}

	/*------------------------------*\
	|*				Set				*|
	\*------------------------------*/

	public void setTaille(int taille)
		{
		this.taille = taille;
		}

	public void setMarque(String marque)
		{
		this.marque = marque;
		}

	/*------------------------------*\
	|*				Get				*|
	\*------------------------------*/

	public int getTaille()
		{
		return this.taille;
		}

	public String getMarque()
		{
		return this.marque;
		}

	/*------------------------------------------------------------------*\
	|*							Methodes Private						*|
	\*------------------------------------------------------------------*/

	/*------------------------------------------------------------------*\
	|*							Attributs Private						*|
	\*------------------------------------------------------------------*/

	// Input / Output
	private int taille;
	private String marque;
	}

